trust oneself - Alemán Inglés Diccionario